Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Chicago Challenger Olympics - Paris Miami Open - Miami French Open - Paris Wimbledon - London Genova Challenger Como Challenger Japan Open Tennis Championships - Tokyo Erste Bank Open - Vienna Bratislava 2 Challenger Helsinki Challenger Phoenix Challenger Delray Beach Open - Delray Beach Australian Open - Melbourne Davis Cup, World Group, Q, JPN-GBR 3-2 US Men's Clay Court Championship - Houston Mutua Madrid Open - Madrid Gonet Geneva Open - Geneva Cincinnati Open - Cincinnati Mexico F4 Colombia F3 Colombia F4 Mexico F18 USA F6 USA F8 USA F24 USA F25 Mexico F19 Milano Challenger-Jameson Cup - Milan II Challenger Ciudada de Guayaquil - Guayaquil Wailea Men's Challenger - Maui La Serena Open - La Serena Copa Kia Challenger ATP - Santiago Countrywide Classic USTA Challenger - Carson Sporting Challenger '07 Trofeo Regione Piemonte - Turin Flea Market Cup - Busan Internazionali di Tennis di Bergamo - Bergamo Baton Rouge Challenger Tallahassee Challenger Savannah Challenger Kitzbuhel Challenger Binghamton Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Prostejov Challenger Dallas Challenger Genova Challenger Ortisei Challenger Ortisei Challenger Ortisei Challenger Bergamo Challenger Genova Challenger Ortisei Challenger Bratislava Challenger Brescia Challenger Canberra Challenger Newport Beach Challenger Dallas Challenger Chicago Challenger New Haven Challenger Cary Challenger Canberra Challenger Dallas Challenger Parma Challenger Forli Challenger Biella 2 Challenger Biella 3 Challenger Biella 4 Challenger Nottingham 2 Challenger Mouilleron-Le-Captif Challenger Ismaning Challenger Palmas del Mar Challenger Bloomfield Hills Challenger Banca Stato Challenger Lugano - Lugano Generali Open 2002 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo BellSouth Open - Vina del Mar Generali Open 2003 - Kitzbuhel Gelsor Open Romania - Bucharest Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon ABN AMRO World Tennis Tournament - Rotterdam Qatar Open - Doha Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Campionati Internazionali di Sicilia - Palermo ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Open de Tenis Comunidad Valenciana - Valencia Hypo Group Tennis International - Portschach Gerry Weber Open - Halle The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Countrywide Classic - Los Angeles Generali Open - Kitzbuhel RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Regions Morgan Keegan Championships - Memphis PBZ Zagreb Indoors - Zagreb BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Open 13 - Marseille Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Open de Nice Cote dAzur - Nice AEGON Championships - London AEGON International - Eastbourne Catella Swedish Open - Bastad International German Open - Hamburg Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON International - Eastbourne Mercedes Cup - Stuttgart German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Winston Salem - Winston Salem BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Gerry Weber Open - Halle AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Moselle Open - Metz Malaysian Open - Kuala Lumpur China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Gerry Weber Open - Halle AEGON International - Eastbourne Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Brisbane International - Brisbane Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur Shenzhen Open - Shenzhen China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Citi Open - Washington Rakuten Japan Open - Tokyo Moselle Open - Metz Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Kremlin Cup - Moscow ABN AMRO World Tennis Tournament - Rotterdam Geneva Open - Geneva Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Erste Bank Open - Vienna Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Sydney International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Noventi Open - Halle Turkish Airlines Open Antalya - Antalya Zhuhai Open - Zhuhai China Open - Beijing Kremlin Cup - Moscow New York Open - New York Generali Open - Kitzbuhel European Open - Antwerp Astana Open - Nur-Sultan Oberstaufen Cup - Oberstaufen Hamburg European Open - Hamburg Olbia Geovillage Open - Olbia Great Ocean Road Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Banja Luka 2002 - Banja Luka Noventi Open - Halle Nature Valley International - Eastbourne Abierto Mexicano de Tenis Mifel - Los Cabos Truist Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Sofia Open - Sofia Astana Open - Nur-Sultan Delray Beach Open - Delray Beach Libema Open - 's-Hertogenbosch Plava Laguna Croatia Open - Umag Sofia Open - Sofia Truist Atlanta Open - Atlanta Tennis Napoli Cup - Napoli Garden Open - Rome Zagreb Open - Zagreb Internationale Badische Meisterschaften Um Den Techem Cup - Zell Stella Artois Clay Court Championships - Budaors V Trani Cup - Trani San Marino Cepu Open - San Marino 3° Trofeo 'Citta di Brindisi' - Brindisi Rhein-Main Challenger 2003 - Aschaffenburg VIII Torneo Internazionale di Tennis - Barletta Challenger Fondazione Carige - Genova Tennis Napoli Cup - Napoli Jameson Cup - Milan Naples Challenger - Naples AT&T Challenger of Dallas - Dallas BMW Tennis Championship - Sunrise 2007 Nielsen Pro Tennis Championship - Winnetka Izmir Cup - Izmir XL Bermuda Open - Bermuda San Marino Challenger Sarasota Challenger Pekao Open 2003 - Szczecin The Surbiton Trophy - Surbiton Bergamo Challenger Mons Challenger Czech Indoor Open - Prague Ischgl International Tennis Challenger 2003 - Ischgl The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2004 - Belgrade Sunset Moulding Yuba City Racquet Club Challenger - Yuba City GHI Bronx Classic - Bronx Seguros Bolivar Open - Bogota Pro Tennis World Open - Sunrise II Naples ITG Challenger - Naples ITG Miami Challenger - Miami AT&T Challenger of Dallas - Dallas Turin Challenger Internazionali di Tennis - Bergamo Jameson Cup - Milan BMW Tennis Championship - Sunrise Newport Beach Challenger BMW Tennis Championship - Sunrise Nottingham 1 Challenger Open de Franche Comte - Besancon Vicenza Challenger Ilkley Challenger Trieste Challenger Unicredit Czech Open 2007 - Prostejov Ortisei Challenger VI Torneo Internazionale di Tennis - Barletta Genova Challenger Challenger 42 - Andrezieux Garden Open - Rome 6th Sardinian International Championships - Cagliari Zagreb Open - Zagreb Sporting Challenger - Turin Challenger Citta di Olbia - Olbia Top Wool Challenger Biella - Biella Tennis Napoli Cup 2004 - Napoli Memorial Savigni - Sassuolo Challenger Canottieri Minico - Mantova Sporting Challenger - Turin San Marino Cepu Open - San Marino Pekao Open - Szczecin Trani Cup - Trani 10ø Tornea B. Camparini - Reggio Emilia CA Challenge 2002 - Graz Canottieri Minico 2004 - Mantova XXIX Edizione 'A.Savoldi Marco' - Manerbio I Tourneo Fila Citta di Brindisi - Brindisi DPD Challenger 2002 - Aschaffenburg Samsung Securities Cup - Seoul Cepu Open - San Marino Bulgarian Challenger 2002 - Sofia Jameson Cup - Milan Sunrise Challenger Intersport Heilbronn Open - Heilbronn BMW Brixina Tennis Open 2000 - Bressanone Cleveland Challenger Kamnik Challenger - Kamnik Shimadzu All Japan Indoor Tennis Championships - Kyoto Tennis Masters Series - Rome Tennis Masters Series - Rome Banca Stato Challenger Lugano - Lugano Milan Indoors - Milan Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Generali Open - Kitzbuhel Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Idea Prokom Open - Sopot Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells CA Tennis Trophy - Vienna Sony Ericsson Open - Miami Qatar Open - Doha Milan Indoors - Milan Monte-Carlo Rolex Masters - Monte-Carlo Grand Prix Hassan II - Casablanca Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Tennis Napoli Cup - Naples Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Generali Open - Kitzbuhel BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Open de Moselle - Metz Sony Open Tennis - Miami CA Tennis Trophy - Vienna Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome The Dubai Tennis Championships - Dubai Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Campionati Internazionali di Sicilia - Palermo AEGON International - Eastbourne BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid AIG Japan Open Tennis Championships - Tokyo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane Medibank International - Sydney Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal AEGON Championships - London Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Open 13 - Marseille Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid AEGON Championships - London Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Rakuten Japan Open - Tokyo BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Brisbane International - Brisbane Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati 5th Sardinian International Championships - Cagliari VII Torneo Internazionale di Tennis - Barletta BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Dubai Duty Free Tennis Championships - Dubai Western & Southern Open - New York Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Swiss Indoors Basel - Basel Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami BMW Open - Munich BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Bet-at-home Open - Hamburg Citi Open - Washington Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Apia International - Sydney National Bank Open - Montreal Barcelona Open BancSabadell - Barcelona Open de la Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Gerry Weber Open - Halle Shanghai Rolex Masters - Shanghai Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag BNP Paribas Open - Indian Wells Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Swiss Indoors Basel - Basel U.S. Mens's Clay Court Championship - Houston Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart Apia International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham China Open - Beijing Rakuten Japan Open - Tokyo European Open - Antwerp Swiss Indoors Basel - Basel Erste Bank Open - Vienna Brisbane International - Brisbane Garanti Koza Sofia Open - Sofia Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Geneva Open - Geneva Open Parc - Lyon Ricoh Open - 's-Hertogenbosch Antalya Cup - Antalya Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia New York Open - New York Abierto Mexicano Telcel - Acapulco U.S. Open - New York Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Grand Prix de Tennis de Lyon - Lyon Gazprom Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Ricoh Open - 's-Hertogenbosch Dubai Open - Dubai Gerry Weber Open - Halle Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Swiss Indoors Basel - Basel Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Barcelona Open Banc Sabadell - Barcelona Australian Open - Melbourne Gazprom Hungarian Open - Budapest French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Libema Open - 's-Hertogenbosch Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris BMW Open - Munich Wimbledon - London U.S. Open - New York Australian Open - Melbourne Winston-Salem Open - Winston-Salem French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York China Open - Beijing Australian Open - Melbourne ASB Classic - Auckland French Open - Paris Wimbledon - London Grand Prix Hassan II - Casablanca U.S. Open - New York Konzum Croatia Open - Umag Australian Open - Melbourne French Open - Paris Campionati Internazionali di Sicilia - Palermo Wimbledon - London Open 13 - Marseille U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne European Open - Antwerp French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Emilia-Romagna Open - Parma Wimbledon - London U.S. Open - New York ABN AMRO World Tennis Tournament - Rotterdam French Open - Paris Wimbledon - London Melbourne Summer Set - Melbourne Sydney Tennis Classic - Sydney U.S. Open - New York Dallas Open - Dallas BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Brisbane International - Brisbane Winston-Salem Open - Winston-Salem Firenze Open - Florence U.S. Men's Clay Court Championships - Houston Chengdu Open - Chengdu Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, World Group, PO, ITA-ESP 2-3 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, Group 1, PO, ITA-LUX 4-1 Hong Kong Tennis Open - Hong Kong Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, Group 1, 2R, CRO-ITA 3-2 ABN AMRO World Tennis Tournament - Rotterdam Davis Cup, Group 1, PO, ITA-LAT, 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 1, 2R, JPN-CHN 5-0 Davis Cup, World Group, PO, ITA-SUI, 2-3 Dubai Open - Dubai Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, PO, JPN-ISR 2-3 Hopman Cup - Perth Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, QF, CAN-ITA 3-1 Davis Cup, World Group, PO, JPN-COL 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, JPN-CAN 4-1 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, 1R, CAN-JPN 3-2 Dallas Open - Dallas Davis Cup, World Group, PO, COL-JPN 2-3 Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, World Group, 1R, GBR-JPN 3-1 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, World Group, 1R, JPN-ITA 1-3 Davis Cup, World Group, QF, ITA-FRA 1-3 Davis Cup, World Group, QR, IND-ITA 1-3 ATP Cup - Melbourne Moselle Open - Metz ABN/AMRO World Tennis Tournament - Rotterdam Davis Cup, World Group I, 1R, JPN-COL 3-1 Erste Bank Open - Vienna ABN/AMRO World Tennis Tournament - Rotterdam DIEMA XTRA Sofia Open - Sofia China Open - Beijing BA-CA Tennis Trophy - Vienna Forte Village Sardegna Open - Sardinia Open Seat Godo 2005 - Barcelona Valencia Open - Valencia Shenzhen Open - Shenzhen Qatar ExxonMobil Open - Doha Vegeta Croatia Open - Umag Sony Ericsson Open - Miami Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Australian Open - Melbourne AAMI Classic - Kooyong AAMI Classic - Kooyong Australian Open - Melbourne AAMI Classic - Kooyong Kooyong Classic - Kooyong Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, World Group, 1R, ARG-ITA 2-3 BNP Paribas Masters - Paris Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo